coaching manufacturing pcb contract manufacturing electronics contract manufacturer bga assembly engineering mentoring design hardware manufacturers mentor fpga dsp coach asic circuit csp